charitable foundation - German English Dictionary